
#xiala{
      width: 228px;
      height: 346px;
      float: left;
      border: 1px solid #ccc;
      background:#fff;
      display: none;
      z-index: 1000;
       }
      #xiala li {
        height: 34.7px;
        line-height: 34.7px;
        font-size: 14px;
        border-bottom: 1px solid #ccc;
        box-sizing: border-box;
        text-indent: 14px; 
        position: relative;}
        #xiala li span {
          float: right;
          margin-right: 10px;
          color: #ccc; }
        #xiala li .e-a {
          color: black; }
        #xiala li .e-a:hover {
          font-weight: bold; }
        #xiala li .ul1 {
          width: 700px;
          height: 54px;
          position: absolute;
          left: 228px;
          top: 0;
          background: #fff;
          color: #777777;
          display: none; 
          }
           #xiala li .ul1{
            border:1px solid #ccc;
           	
           }
          #xiala li .ul1 li {
            line-height: 54px;

            float: left;
            border: none; }
           .nav_ul #a-k {
              color: black;
              font-weight: bold;
              margin-right: 20px; 
              }
           #a-k:hover {
              color: #E60012;
              text-decoration: underline; }	
        #xiala li .ul2 {
          width: 700px;
          height: 190px;
          border: 1px solid #ccc;
          position: absolute;
          left: 228px;
          top: 0px;
          background: #fff;
          display: none; 
          }
          #xiala li .ul2 .ul2-lis {
            margin-top: 20px;
            overflow: hidden;
            width: 340px;
            height: 80px;
            border: none;
            float: left; }
          #xiala li .ul2 h4 {
            margin-top: 10px;
            color: black; }
          #xiala li .ul2 h4:hover {
            color: #E60012;
            text-decoration: underline; }
          #xiala li .ul2 li {
            float: left;
            border: none;
            line-height: 10px;
            height: 20px;
            color: #ccc;
            font-size: 12px;
            padding: 0;
            margin: 0; }
            #xiala li .ul2 li .ul2-a {
              color: black;
              margin-left: 0px;
              padding: 0; }
           #xiala li .ul2 li .ul2-a:hover {
              color: #E60012;
              text-decoration: underline; }
        #xiala li .ul3 {
          width: 700px;
          height: 270px;
          border: 1px solid #ccc;
          position: absolute;
          top: 0px;
          left: 228px;
          background: #fff; }
        #xiala li .ul4 {
          width: 700px;
          height: 270px;
          border: 1px solid #ccc;
          position: absolute;
          top: 0px;
          left: 228px;
          background: #fff; }
          #xiala li .ul4 .s {
            margin:0;
            }
        #xiala li .ul5 {
          width: 700px;
          height: 190px;
          position: absolute;
          top: 0px;
          left: 228px;
          background: #fff; }
          #xiala li .ul5 ul {
            overflow: hidden; }
          #xiala li .ul5 .s {
            margin-top: 0; }
        #xiala li .ul6 {
          top: 0px; }
        #xiala li .ul7 {
          top: 0px; }
        #xiala li .ul8 {
          top: 0px;
          z-index: 20; }
        #xiala li .ul9 {
          top: 0px;
          z-index: 20; }
          #xiala li .ul9 ul{
          	height:200px;
          }
        #xiala li .ul10 {
          top: 0px;
          z-index: 20; }
          #xiala li .ul10 li {
            height: 100%;
            border: none; }
      #xiala li:hover .e-a {
        color: #E60012;
         }
      #xiala li:hover span {
        font-weight: bold;
        color: #888888; }
      #xiala li:hover .ul1 {
        display: block; }
      #xiala li:hover .ul2 {
        display: block; }
        #xiala li{
        	box-sizing: border-box;
        }
        #s{
        	border:1px solid red;
        }
        #nu:hover #xiala{
        	display: block;
        	position: absolute;
        	background:#fff;
        }
#right{
	width: 35px;
	background: #333;
	position: fixed;
	top: 0;
	right: 0px;
	height: 100%;
	z-index: 10000;
	
}
#right #span{
	display: block;
	text-align: center;
	width:35px;
	height:35px;
	margin-left:0;
	margin-top:180px;
	cursor: pointer;
}
#span img{
	width:30px;
	height:30px;
}

#hy{
	display: none;
	position: absolute;
	right:35px;
	top:180px;
	line-height:35px;
	background: #333;
	border-radius: 10px 0 0px 10px;
	height:35px;
	width:90px;
	color:#fff;
}
#span:hover{
	background:#e60012;
}
#span:hover #hy{
	display: block;
}
#right p{
	width:35px;
	height:135px;
	margin-top:10px;
	text-align: center;
	cursor: pointer;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	
}
#right p img{
	width:25px;
	height:25px;
	margin-top:5px;
}
#right p span{
	width:20px;
	display: block;
	color:#fff;
	font-size:14px;
	line-height:20px;
	margin-left:7px;
}
#right p label{
	width:25px;
	height:25px;
	color:#fff;
	background:#e60012;
	border-radius: 5px;
	display: block;
	margin-left:5px;
	margin-top:5px;
	line-height:25px;
	text-align: center;

}

#right p:hover{
	background:#e60012;
}
.index-back{
	width:35px;
	height:35px;
	margin-top:50px;
	display: block;
}
.index-back img{
	width:30px;
	height:30px;
	margin-left:2.5px;
	margin-top:2.5px;
	
}
.index-back:hover{
	background:#e60012;
}
.label{
	width:35px;
	height:35px;
	display: block;
	text-align: center;
	margin-top:60px;
	cursor: pointer;
}
.label img{
	width:30px;
	heihgt:30px;
	margin-top:3px;
	
}
#zxkf{
	display: none;
	position: absolute;
	right:35px;
	top:422px;
	line-height:35px;
	background: #333;
	border-radius: 10px 0 0px 10px;
	height:35px;
	width:90px;
	color:#fff;
	font-size:14px;
}
.label:hover{
	background:#e60012;
}
.label:hover #zxkf{
	display: block;
}
.aaa{
	width:35px;
	margin-top:10px;
	height:35px;
	text-align: center;
	display: block;
}
.aaa .img1{
	width:30px;
	height:30px;
	margin-top:2px;
}
.aaa .img2{
	position: absolute;
	right:35px;
	top:341px;
	box-shadow: 2px 0px 8px black;
	display: none;
}
.aaa:hover{
	background:#e60012;
}
.shopping{
	width:200px;
	position: fixed;
	border:1px solid #ccc;
	right:35px;
	height:100%;
	top:0;
	display: none;
	background:#eee;
	color:#333;
	z-index: 99;
}
.shopping .tit span{
	width:200px;
	height:30px;
	line-height:30px;
	font-size:24px;
	text-indent: 10px;
	cursor: pointer;
}
.shopping .tit label{
	margin-left:40px;
	font-size:14px;
}
.shopping .kz{
	width:130px;
	font-size:14px;
	margin:0 auto;
	margin-top:30px;
	text-align: center;
}
.shopping .yz{
	width:200px;
	overflow-y: auto;
	overflow-x: hidden;
	height:600px;
}
.yz dl{
	width:200px;
	background:#fff;
	height:69px;
	border-bottom:1px dashed #ccc;
	position: relative;
}
.yz dl dt{
	width:50px;
	height:50px;
	margin-left:10px;
	margin-top:10px;
	float:left;
}
.yz dl dt img{
	width:50px;
	height:50px;
}
.yz dl dd{
	float:left;
	margin-top:10px;
}
.yz dl dd p{
	font-size:12px;
	text-align: center;
	height:20px;
	margin-top:5px;
}
.yz dl dd p a{
		float:left;
		position: absolute;
		top:43px;
		right:90px;
		width:30px;
		text-align: center;
		
}
.d{
	width:200px;
	height:30px;
	border:1px solid #ccc;
	background:#fff;
}
.d span{
	width:100px;
	height:30px;
	line-height:30px;
	display: inline-block;
	float:left;
	margin:0;
	text-indent: 10px;
}
.d span label{
	color:red;
	font-weight: bold;
	font-size:14px;
}
.d a{
	display: inline-block;
	width:100px;
	height:30px;
	line-height:30px;
	background:red;
	float:right;
	text-align: center;
	color:#fff;
}
.yz dl dd p span{
	float:left;
	font-size:14px;
	display: inline-block;
	width:12px;
	height:12px;
	line-height:12px;
	border:1px solid #ccc;
	border-radius: 100%;
	display: none;
	margin-right:30px;
	
	
}
.nns{
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width:120px;
}
.yz dl dd label{
	font-size:12px;
	margin-left:10px;
	display: block;
	color:red;
	position: absolute;
	right:20px;
	bottom:10px;

}
.yz dl dd strong{
	position: absolute;
	right:20px;
	top:5px;
	border:1px solid #ccc;
	display: inline-block;
	width:12px;
	height:12px;
	line-height:12px;
	border-radius: 100%;	
	display: none;
}
.yz dl:hover .jj{
	display: block;
}
